* { margin:0; padding:0;border:0;outline: none;}
html { height: 99%; width:100%}
body {
	font-family: Arial, Helvetica, sans-serif;
	color:#444;
	font-size: 0.8em;
	letter-spacing: 1px;
	line-height: 1.8em;
}
p{margin:0 0 10px 0;}
#canvas{width:980px;margin:0 auto;}
.line {
  width: 100%;
}
.item {
  position: relative;
  float: left;
  overflow: hidden;
  left: 100%;
}
#leftCol {
  margin:0 0 0 -980px;
  width: 460px;
}
#rightCol {
  margin:0 0 0 -490px;
  width: 490px;
}
.clear:after {
  height: 0;
  content: ".";
  clear: both;
  visibility: hidden;
  display: block;
}
.clear { display: block; }
